home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1996 September
/
JCSM Shareware Collection (JCS Distribution) (September 1996).ISO
/
word_prc
/
njs30exe.zip
/
NJSTAR3.DOC
< prev
next >
Wrap
Text File
|
1994-11-20
|
47KB
|
955 lines
(This is the third part of NJSTAR USER'S MANUAL. Read NJSTAR2.DOC first)
=============================================================================
14. FILE CONVERSION
===================
This section describes several file conversion options provided by NJStar.
All items listed here can be found under "Output" (╩Σ│÷ ╫¬╗╗) in the main
menu.
NJSTAR uses the GB (Guo Biao ╣·▒Ω) coding standard. All other formats need
some kind of conversion. NJSTAR provides the following commands to handle
Big5, Hz and Zw coding.
FUNCTION <ReadBig5> [Ctrl+X+B] ╢┴┤≤╬σ┬δ Read Big5
This command reads a Big5 file into memory and converts it into GB, so that
a Big5 file can be edited in NJSTAR.
BIG5 is a de facto standard for un-simplified Chinese characters widely used
in Taiwan and Hong Kong. The Big5 standard is also supported by Microsoft
Chinese Windows. The Big5 coding scheme includes 13,000 un-simplified
Chinese characters.
See PROGRAM USAGE in this manual for the '-b' option on the command line.
NJStar recognizes if the current file is a Big5 file after it is loaded with
the '-b' command line option. However, when saving the file with <SaveFile>
or <File>, it will save the file in GB format. To save the file in Big5
format, use the <SaveBig5> function as described below:
FUNCTION <SaveBig5> [Ctrl+X+^B] ┤µ┤≤╬σ┬δ Save Big5
Saves the current file to disk in Big5 format. The file can then be imported
into any Big5 System, such as ETen, KC and Microsoft Chinese Windows. NJSTAR
converts GB to Big5 intelligently. It solves the problem of one GB character
to many Big5 character mapping by using artificial intelligence. The
conversion is NOT 100% perfect. If you are going to publish it in a Big5
system, you are advised to check it carefully beforehand. If you find a
conversion error, please inform the author, so that conversion accuracy can
be improved in the next version.
FUNCTION <zWEditFile> ╢┴zW╬─╝■
This function has been removed from V3.0. The same result can be achieved by
using <EditFile> + <zWDecode>.
The zW format was initially proposed by Yagui Wei and Ed Lai, for the
purpose of transferring GB files via mainframe networks in ASCII mode. GB
files use extended ASCII characters for internal coding. These characters
cannot be transferred in ASCII mode, say, as an e-mail message, via
mainframe networks. Therefore, one of possible ways to transfer those files
in ASCII format is to use one of the popular UUENCODE.EXE or UUENCODE.COM
programs. But an unencoded file has a great amount of overhead data so that
the resultant file size is much bigger, 33.33% larger than the original
file. The zW format uses smaller overhead data, yet the resultant file can
be transferred in ASCII format. There are some zW viewers available for PC
computers, so that users can read directly a Chinese message in zW format.
In a zW file:
1) Each line starts with a string of "zW," with a max length of 78
characters;
2) Codes for Chinese characters (ASCII 161-254) are masked with
the high bit off, that is, shifted by 128 in decimal value;
3) The End of Line character is preceded with a "#" character;
4) All other ASCII characters are preceded with a blank character.
For example, the following Chinese line
─╧╝½╨╟(NJSTAR)╩╟╬╥╧▓░«╡─╓╨╬─╬─╩Θ┤ª└φ╧╡═│.
will be encoded in Zw format as
zW DO<+PG ( N J S T A R )JGNRO20.5DVPNDNDJi4&@mO5M3 .#
Please see PROGRAM USAGE in this manual for the '-zW' option at the command
line.
NJStar will recognize if the current file is a zW file after it is loaded
with the '-zW' Command line option. When the file is later saved, it will be
in zW format. To change the format to GB, users need to use <SaveAs> to save
it with another file name.
FUNCTION <zWDecode> [Shift+F7] ╥δzW╬─╝■ zW Decode
Converts a zW file in the NJSTAR buffer to GB format.
If a zW format file is loaded without the <zWEditFile> command, NJStar will
simply handle it as a GB file without Chinese characters. This function can
thus be used to decode the current zW file to GB format. After that, the
file will be saved in GB format.
FUNCTION <zWSaveFile> [Shift+F6] ┤µzW╬─╝■ zW SaveFile
Encodes the current file in zW format and saves the result to disk with a
user specified file name. When prompted, you can enter a file name
(recommend a '.zw' extension), with drive name and full path if necessary.
NJStar will ask the user to confirm the file name if it exists.
Since the resultant file is in zW format, you can send the file through the
mainframe network in ASCII mode.
FUNCTION <HzEditFile> [Shift+F4] ╢┴Hz╬─╝■ Hz EditFile
Loads a file in Hz format, and then decodes it for display in Chinese.
Hz format, proposed collectively and finalized by Fung F. Lee, is another
format dedicated for transferring Chinese files via a computer network.
Generally, it uses less overhead data than zW format in conversion, and
covers more loopholes in zW format.
Hz format keeps the original hard line setting. Thus, a line is divided into
different segment, grouped by the following four types of data. The
following coding schemes and the identifiers are applied to different types
of data:
ASCII CODE ENCODING HZ Format
============= =========== ==========
c = 0 - 31 C = c + 32 ~(C~)
c = 32 - 127 C = c C (no identifier)
c = 128 - 160 C = c - 96 ~[C~]
c = 161 - 254 C = c - 128 ~{C~}
For example, the following Chinese line
─╧╝½╨╟(NJSTAR)╩╟╬╥╧▓░«╡─╓╨╬─╬─╩Θ┤ª└φ╧╡═│.
will be encoded in Hz format as
~{DO<+PG~}(NJSTAR)~{JGNRO20.5DVPNDNDJi4&@mO5M3~}.
NJStar will remember that the current file is a Hz file after it is loaded
with this command or with the '-Hz' command line option. When saving the
file, it will be in the Hz format. To change the format to GB, use the
<SaveAs> function to save it with another name.
Please see PROGRAM USAGE in this manual for the '-Hz' option on the command
line.
FUNCTION <HzDecode> [Shift+F3] ╥δHz╬─╝■ Hz Decode
Converts a Hz file in NJSTAR buffer to GB format.
If a Hz format file is loaded without using the <HzEditFile> command, NJStar
will simply handle it as a GB file without Chinese characters. Thus, this
function can be used to decode the current Hz file into GB format; the file
will be saved in GB format.
FUNCTION <HzSaveFile> [Shift+F2] ┤µHz╬─╝■ Hz Savefile
Encodes the current file in Hz format and saves the results to disk with a
user specified file name. When prompted, enter a file name (recommended:
'.hz' extension), with drive name and full path if necessary. NJStar will
ask to confirm the file name if it exists.
As mentioned above, the Hz format does not change the original line length.
This could cause some problems with ASCII transfer over computer networks.
Thus, when a resultant line is longer than 79 characters, NJStar adds a
"soft return" mark as the 79th character and then wraps the line to the next
line. The "soft return" mark is a [~] followed by a hard return (LF CR).
Since the resultant file is in Hz format, users may send the file in the
mainframe network in ASCII mode.
FUNCTION <PcxSaveFile> [Shift+F5] ╩Σ│÷ PCX Create PCX
Creates a set of PCX files (one file per page) from the current file. The
purpose of this function is mainly to help users to send a GB file via
computerized fax equipment.
A GB file normally is not supported by fax software. But PCX is a popular
graphic format, supported by many fax software packages. This function can
be used to convert the current file to PCX files, to be sent via
computerized fax equipment.
Since PCX is primarily a graphics format, any graphic editor, such as
Windows PaintBrush, can be used to edit the resultant graphic files.
UTILITY GB24PCX.EXE
<PcxSaveFile> uses 16x16 fonts to produce PCX files. This utility program
uses better fonts that is provided in the registered version to produce
better quality PCX files. Registered users please check the UTILITY.DOC file
for more details about this program.
FUNCTION <OutputCode> [Ctrl+F12] ╩Σ│÷▒α┬δ Output Code
Produces a file that contains all characters in the current file and
corresponding input codes under current input mode. For instance, if you
write a file in Pinyin mode and then switch to WuBiZiXing mode and call this
function, you will get a file that contains WuBiZiXing codes for each
character in the current file.
In PinYin or Zhuyin modes, each character is displayed on one line with it's
corresponding codes and tone. (There may be more than one code for a single
character that has more than one pronunciation.) For other input code files,
individual code is displayed on top of each character. Thus, when running
under "Full PinYin" mode, you will get a file with each character marked
with PinYin on top.
=============================================================================
15. SYSTEM CONFIGURATION
========================
While you have many options when running NJStar, you can also configure
NJStar's initial settings so that NJStar will always run the way you prefer.
The system configuration is made through NJCONFIG.EXE. This section
describes the basic procedures for NJCONFIG.EXE.
To run NJCONFIG.EXE, first make sure it is in the current sub-directory or
accessible through system path statement and make a backup copy of the
current NJSTAR.NJC. Then, at DOS prompt, enter the following command:
[USAGE]
C:\NJSTAR30> NJCONFIG
Press [Return], the following main menu will appear at the center of the
screen,
Options:
C - Color settings
G - General options
V - Video and keyboard
H - Help screen
K - Keys configuration
I - Install printer driver
P - Printer settings
S - Save and quit
Q - Quit without save
Enter your option:
NJCONFIG.EXE can also be called by using the <NJConfig> command while
running NJStar. In this case, the system will not ask for the program name.
COLOR SETTING
The first menu item is for color settings, with the following options.
Please notice that the color numbers 0-15 are shown on the screen as sample
colors when the program is running. When running NJCONFIG.EXE within NJStar,
the change of color setting will not take effect until NJStar is started
again.
Group 1: Background related options:
Enter background color for text editing screen. (0-7) [ 1]:
Enter background color for bottom input line... (0-7) [ 4]:
Do you want to use dark background color..............[ NO]?
Do you want to display marked block in reverse video..[YES]?
Group 2: Foreground related options:
Enter color number for text editing screen... (0- 15) [ 11]:
Enter color number for cursor ............... (0- 15) [ 15]:
Enter color number for separation line....... (0- 15) [ 7]:
Enter color number for QuickHelp screen ..... (0- 15) [ 10]:
Enter color number for marked text block..... (0- 15) [ 2]:
Enter color number for menu (Reverse Video).. (0- 15) [ 15]:
Enter color number for hi-lighted menu item.. (0- 15) [ 10]:
Group 3: Bottom input line color options:
Enter color number for bottom line .......... (1- 15) [ 15]:
Enter color number for general message ...... (1- 15) [ 10]:
Enter color number for ERROR message......... (1- 15) [ 14]:
GENERAL OPTIONS:
The following selections for the general options may not be listed in the
same order as they appear on the screen. Please refer to the corresponding
materials in this manual for more information.
Group 1: Input related options:
NJSTAR supports following Chinese input methods:
0. ASCII Input 4[A-Z] Other Input
1. Standard PinYin 5N. NJSTAR ZhuYin
2. GuoBiao/QuWeiMa 5E. Eten ZhuYin
3. Continuous PinYin 5K. KuoChiao ZhuYin
Enter Default Input Method .............................[0]:
Do you want to start with FanTi Chinese.............. [ NO]?
Do you want to delay conversion in continuous Pinyin. [ NO]?
Do you want to display Homonym when in online Pinyin. [YES]?
Do you want to enter tone in Pinyin input mode....... [YES]?
Do you want to use Pinyin tolerance in 'TOLERATE.DIC' [YES]?
Do you want to start with pure Chinese mode.......... [ NO]?
Do you want LianXiang automatically by default....... [YES]?
Do you want to order Pinyin table dynamically........ [YES]?
Do you want to save dictionaries automatically....... [YES]?
Group 2: Display related options:
Do you want to display special EOL(End of Line) char. [ NO]?
Do you want to display Space specially with EOL...... [ NO]?
Enter ASCII code of end of line(EOL) mark.... (1-255) [ 20]:
Enter char disp. after the no. at bottom line(0 for small no.)[ 0]:
Do you want to display <*** End of File ***> mark.... [YES]?
Do you want to have a blinking cursor................ [YES]?
Do you want to hide mouse cursor while using keyboard.[ NO]?
Group 3: Operating related options:
Do you want to load some font into RAM (128K required)[YES]?
Do you want to create a backup file (.BAK)........... [YES]?
Do you want to save file in binary(with LF no CR).... [YES]?
Do you want to enter search string for SearchBackward.[YES]?
Should NJSTAR restore the starting drive/dir on exit. [YES]?
Should <QuitFile> & <File> ask before exiting to DOS. [ NO]?
Do you want a beep sound when an error occurs........ [YES]?
Enter sound frequency (Hz).................. (1-5000) [400]:
Enter autosave interval in min. (0=no save).. (0- 60) [ 10]:
Enter ScreenSaver interval in min.(0=no save) (0- 30) [ 3]:
VIDEO AND KEYBOARD
Options for using various video and keyboard equipment. NJStar will select
automatically between EGA or VGA video mode according to your existing
hardware. However, you can force NJStar to adopt other modes with the
following options. Please note that if these options do not accord with your
hardware, it may render NJStar unable to perform properly.
The first question is,
Is your monitor a Super VGA supporting 800x600x16.... [ NO]?
You need to have a Super VGA monitor to select this option. If [YES], the
following list will be displayed:
List of Super VGA chip sets:
0. 0x0054 0 - ATI Technologies
1. 0x006A 0 - Ahead Technologies / ZYMOS
2. 0x0070 0 - Chips & Technology
3. 0x0064 0 - Cirrus Logic CL-GD 500/600
4. 0x0059 0 - Compaq Super VGA chips
5. 0x0029 0 - Compaq QVision VGA chips
6. 0x0070 0x0002 - Everex
7. 0x0029 0 - Genoa 5xxx series (Tseng Chip)
8. 0x0079 0 - Genoa 6xxx series
9. 0x0052 0 - OAK Tech. OAT-067 /OTI037C "UNIQUE" VGA
10. 0x005e 0 - OAK Tech. OTI037C+NEL Electronics BIOS
11. 0x0058 0 - Paradise / Western Digital / NCR / ACUMOS
12. 0x002a 0 - Primus Graphics Accelerator
13. 0x001F 0 - RealTek RTVGA
14. 0x4F02 0x0202 - S3 Graphics Accelerator
15. 0x005b 0 - Trident 8900/8800CS
16. 0x0029 0 - Tseng Lab ET-3000/ET4000/Hi color
17. 0x4F02 0x0102 - VESA (Video Electronics Standard Assoc.)
18. 0x6f05 0x0062 - Video 7 / Headland Technologies
19. ------------------ None of above.
20. 0x0029 0x0000 ==== Keep old configuration
Identify your Super VGA Chip set (0-20) [20]:
Your choice should match exactly the existing hardware. If in doubt, please
consult your computer's hardware manual to identify the video chip set. If
your chip set is not listed above, add the information to the file
SUPER.VGA, (a text file).
An utility program, WHICHVGA.COM, is enclosed in the package to assist you
to make a correct choice. (WHICHVGA.COM is a public domain program and
NJStar assumes absolutely no responsibility for any result provided by this
program.)
Here are three more options in this group.
Is your monitor a MonoEGA, MonoVGA/MCGA................[NO]?
Do you want to use 25 lines if VGA screen installed....[YES]?
Do you want to test for presence of enhanced keyboard..[YES]?
If you have a CGA monitor, use the file NJCGA.EXE, a miniature version of
NJSTAR.EXE. NJCGA lacks a number of functions available in NJStar and is
designed for occasional use only. NJStar assumes no obligation to support or
upgrade NJCGA.EXE.
HELP SCREEN
Prompts for the user specified help screen file. The default file name is
NJCONFIG.HLP. Please see <QuickHelp> in MENU AND HELP for the specification
of the help file.
Enter help screen configuration file name [NJCONFIG.HLP]:
Enter English help screen configuration file name [ENGLISH.HLP]:
KEYS CONFIGURATION
Prompts for the user specified key assignment file. The default file name is
NJCONFIG.KEY. You may specify a user key assignment file if necessary.
Enter key configure data file name [NJCONFIG.KEY]:
You may use NJStar to write a key assignment, reassigning NJStar's
configurable functions to user-specified keys. Here are some important
points (see NJCONFIG.KEY for an example):
1. Use GB format (or ASCII) format for the key assignment file;
2. Comment lines in the key assignment file start with "*" characters;
3. Use function names in English as listed in Appendix 1;
4. Use the standard key names and button names listed in Appendix 2;
5. A function may be assigned to more than one key. But if more than
one function is assigned to the same key, only the last assignment
will be functional.
6. Some keys are only available for enhanced keyboards. When a non-
available key is used in a key assignment file, the assignment will
be ignored.
7. A function can be assigned to a single key (or a mouse button) or a
primary key combination ([# Shift], [@ Alt], or [^Ctrl] + other
keys) in the following way:
KeyName Function Name or a macro
[EXAMPLE]
F1 QuickHelp
@Y Paste
^X Meta
#Enter HardReturn
8. A function can be assigned to a meta key combination in the
following way (Note: a meta key should be defined prior to meta
combination.),
MetaKey FunctionName or a macro
[EXAMPLE]
^X Meta
Meta+^Z QuitFile
Meta+W Macro EXInput 'B'
9. Please refer to Section <<MACRO COMMANDS>> for creating macros and
more macro examples.
INSTALL PRINTER DRIVER
Prompt for the user-specified printer driver file. Please note that only 9
pin printer drivers are supplied with NJStar's Shareware Version.
Printer driver currently installed: EPSON 9p & Compatibles
Printer Drivers Available:
0. CANONBJE.DRV - Canon BJ(EPSON Comp
1. CANONBJI.DRV - Canon BJ(IBM Comp.)
2. CANONLBP.DRV - Canon LBP-8 / CaPSL
3. EPSON24.DRV - EPSON24p & Compat's
4. EPSON9P.DRV - EPSON 9p & Compat's
5. EPSONFX1.DRV - EPSON FX 60 dpi
6. EPSONFX2.DRV - EPSON FX 120 dpi
7. HPDESKJ.DRV - HP Deskjet & Compt.
8. HPLASER.DRV - HP Laserjet+ & PCLs
9. IBMPRO9P.DRV - IBM Pro 9p & Comp's
10. IBMX24.DRV - IBM Pro X24 &Comp's
Enter printer driver number (0-10) [ 4]:
Please note that if you are going to print to file for a printer on another
computer, you should install the corresponding printer driver.
PRINTER SETTINGS
Please refer to the corresponding materials in this manual.
Printer port (0=Lpt1 1=Lpt2 2=Lpt3 3=Lpt4)...... (0- 3) [ 0]:
Double strike for 9 pin printing (0=NO, 1=YES)..... (0- 1) [ 0]:
Paper feeding (0=Manual 1=Continuous).............. (0- 1) [ 1]:
Should NJSTAR interpret the '\' formatting commands.........[YES]?
Do you want to print page number............................[YES]?
Default paper length in lines (1 line= 1/6 inch).. (20- 90) [53]:
Paper length adjustment in dots(1 dot= 1/30 line).. (0- 30) [0]:
Default top margin in lines (1 line= 1/6 inch)..... (2- 20) [3]:
Default bottom margin in lines (1 line= 1/6 inch).. (2- 20) [5]:
Paper width in number of Chinese chars............ (20- 70) [50]:
Default left margin in number of Chinese chars..... (0- 20) [ 5]:
Default right margin in number of Chinese chars.... (0- 20) [ 5]:
Default space between 2 lines(in dots)............. (0- 72) [12]:
EXIT
When finished, select "S" to save and quit, or "Q" to cancel all changes
made in the current session.
Changes of configuration will be saved to NJSTAR.NJC. To restore the system
settings to its original state, restore the original version of NJSTAR.NJC..
=============================================================================
16. FONT UTILITIES
==================
When using a Chinese word processor, there is always a time when you will
want to create a new character. To meet this need, NJStar provides a set of
utility programs to add user characters to NJStar's font library files.
UTILITY CCPRINT.EXE
This utility program prints Chinese characters in a GB file to another file
in dot matrix format. You may also use this program to output any existing
characters and modify them into new characters so that they may be added to
the font files again with CCFONT.EXE.
UTILITY CCFONT.EXE
This utility program updates NJStar's font files with user-specified
characters. You can specify the character code (and location) and bitmap
images in the font file. This program will update the user-specified font
file.
UTILITY NJ24.EXE
This utility program provides an interactive interface for editing a user-
specified 24x24 font library file. The result takes effect immediately
without using CCPRINT.EXE or CCFONT.EXE. Mouse support is available.
All three files are available for registered users only. Registered users:
read UTILITY.DOC for more information.
=============================================================================
APPENDIX 1
LIST OF NJSTAR CONFIGURABLE FUNCTIONS
Note: This table contains all NJStar's configurable functions.
Please notice that in the column of DEFAULT KEY, # = Shift+, @ =Alt+,
and ^ = Ctrl+.
NAME NAME DEFAULT KEY FUNCTION
============== ======== ============= ====================================
Menu ╓≈╣ª─▄▒φ [ESC] Call up the main menu
QuickHelp ╣ª─▄╠ß╩╛ [F1] Call up the help screen
EnglishMenu ╓╨╬─▓╦╡Ñ [^M] Toggling the system language
NJConfig ╧╡═│╔Φ╓├ [^C] System reconfiguration
DOS DOS ├ⁿ┴ε [^D] Execute user specified DOS command
Shell ▓┘╫≈╧╡═│ [^S] Shell to the DOS prompt
ListDir ╧╘╩╛─┐┬╝ [#F9] List user specified directory
EditFile ▒α╝¡╬─╝■ [F8] Load user specified file
OpenFile ┤≥┐¬╬─╝■ [^O] Provide file list for openning file
NextFile ╧┬╥╗╬─╝■ [F10] Goto the next file in file ring
PrevFile ╔╧╥╗╬─╝■ [@F10] Goto the previous file in file ring
FileList ╤í╘±╬─╝■ [#F10] List all files in file ring
RenameFile ╬─╝■╕─├√ [F7] Rename the current file
SaveAs ╗╗├√┤µ┼╠ [^F7] Save current file to another name
SaveFile ╬─╝■┤µ┼╠ [F2] Save the current file to disk
File ┤µ┼╠═╦│÷ [F4] Save the current file and quit
SaveAll ╚½▓┐┤µ┼╠ [^F4] Save the current file and quit all
QuitFile ═╦│÷╬─╝■ [F3] Quit current file (confirm saving)
QuitAll ╚½▓┐═╦│÷ [^F3] Quit all files (confirm saving)
CursorLeft ╣Γ▒Ω╧≥╫≤ [LEFT] Move left by one character
CursorRight ╣Γ▒Ω╧≥╙╥ [RIGHT] Move right by one character
CursorUp ╣Γ▒Ω╧≥╔╧ [UP] Move up by one line
CursorDown ╣Γ▒Ω╧≥╧┬ [DOWN] Move down by one line
BegLine ╥╞╓┴╨╨╩╫ [HOME] Goto beginning of current screen
EndLine ╥╞╓┴╨╨─⌐ [END] Goto the end of current screen
WordLeft ▒╛╛Σ╩╫ [^LEFT] Move to beginning of current word
WordRight ╧┬╛Σ╩╫ [^RIGHT] Move to the beginning of next word
BegScreen ╥╞╓┴╞┴╩╫ [^UP] Goto top left of the current screen
EndScreen ╥╞╓┴╞┴─⌐ [^DOWN] Goto bottom left of current screen
PageUp ╥╞╓┴╔╧╞┴ [PGUP] Goto bottom line of previous screen
PageDown ╥╞╓┴╧┬╞┴ [PGDN] Goto top line of the next screen
BegFile ╬─╝■╩╫ [^HOME] Goto beginning of the current file
EndFile ╬─╝■─⌐ [^END] Goto the end of the current file
ScrollUp ╔╧╣÷╥╗╨╨ [@UP] Scroll up screen by one line
ScrollDown ╧┬╣÷╥╗╨╨ [@DOWN] Scorll down screen by on line
GotoLine ╤░╒╥╨╨║┼ [^F6] Goto a user specified hard line
Enter ╗╪│╡╝ⁿ [ENTER] Enter EOL character or accept input
HardReturn ╠µ┤·╗╪│╡ [GREYENTER], Enter EOL character in search string
DelChar ╔╛│²║≤╫╓ [DEL] Delete the current character
BackSpace ╔╛│²╟░╫╓ [BS] Delete the previous character
DelLine ╔╛│²▒╛╨╨ [^BS],[^Y] Delete the current line
DelToBegLine ╔╛╓┴╨╨╩╫ [^J] Delete to beginning of current line
DelToEndLine ╔╛╓┴╨╨─⌐ [^K], [^E] Delete to the end of current line
UnDelLine ╗╓╕┤╔╛│² [F9] Recover latest deleted text
DupLine ╕┤╓╞▒╛╨╨ [^L] Duplicate the current line
TimeDate ╡▒╟░╩▒╝Σ [^T] Insert system date and time
ToggleEOL ╧╘╩╛╨╨─⌐ [^F9] Toggle display of EOL characters
FileStatus ╡▒╟░╟Θ┐÷ [^F1] Report current file status
WordCount ═│╝╞╫╓╖√ [^F5] Count a user specified string
Search ▓Θ╒╥╫╓╖√ [F5] Search for user specified string
SearchForward ╧≥╟░▓Θ╒╥ [^F] Continue to search forward
SearchBackward ╧≥║≤▓Θ╒╥ [^B] Search backward for given string
SearchReplace ▓Θ╒╥╠µ╗╗ [F6] Search and replace w/ confirmation
Replace ╫╘╢»╠µ╗╗ Search and replace w/o confirmation
MarkBlock ┐Θ▒Ω╝╟ [@B] Mark beginning or end of a block
MarkLine ╨╨▒Ω╝╟ [@L] Mark current line as a block
MarkWord ╫╓▒Ω╝╟ [@W] Mark the current word as a block
UnMarkBlock ╧√│²▒Ω╝╟ [@U] Clear current block mark
MoveBlock ┐Θ╥╞╢» [@M] Move block to the cursor position
CopyBlock ┐Θ╕┤╓╞ [@C] Copy block to the cursor position
Copy ┐Θ┤ó┤µ [^W] Store the block to block buffer
Paste ╗╓╕┤┤ó┤µ [@Y] Restore the content of block buffer
UnDelBlock ┐Θ╗╓╕┤ [@Y] Restore latest deleted block
DelBlock ┐Θ╔╛│² [@D] Delete the current block
GotoBlock ╤░╒╥▒Ω╝╟ [@G] Goto the beginning of current block
SaveBlock ┐Θ╨┤╬─╝■ [@S] Save the current block to a file
DefWordSet ╚▒╩í╫╓╝» [@Q] Set Default word set (a-z,A-Q,0-9, _)
AltWordSet ╕╜╝╙╫╓╝» [@A] Set Alternative word set (Plus . etc)
PY2Hanzi ╞┤╥⌠╫¬╫╓ [@F1] convert pinyin to character
EXInput ╞Σ╦ⁿ╩Σ╚δ [@F2] Select other input method
OnlinePY ┴¼╨°╞┤╥⌠ [@F3] Online Pinyin input
GBinput ╣·▒Ω╟°╬╗ [@F4] Set input method to GuoBiao Input
PYInput ╞┤╥⌠╩Σ╚δ [@F5] Set input method to PinYin Input
ASCinput ╙ó╬─╩Σ╚δ [@F6] Set input method to ASCII Input
ZYInput ╫ó╥⌠╩Σ╚δ [@F7] Set input method to ZhuYin input
DelLX ╧√│²╫╓┤╩ [@F8] Remove marked string from LX Dic.
AddLX ╘÷╝╙╫╓┤╩ [^F8] Add marked string to LianXiang Dic.
PureChinese ┤┐╓╨╬─ [@F9] Change character input mode
SwitchCCLIB ╖▒╝≥╫¬╗╗ [^F10] Change character display style
Option ╩Σ╚δ╔Φ╓├ [^F2] Change pinyin input settting
Symbols ╠╪╩Γ╖√║┼ [^6] Lookup special symbol character
BackToPinyin ╞┤╥⌠╗╣╘¡ [#F8],[INS] Convert characters back to pinyin
Radical ▓┐╩╫╝∞╫╓ [#F1] Lookup character by radicals
LianXiang ┴¬╧δ╟░╫╓ [@X] Provide LianXiang for previous char.
Dictionary ║║╙ó┤╩╡Σ [@E] Provide Chinese-English dictionary
Glossary ╦⌡╨┤┤╩╡Σ [^G] Provide an user lookup dictionary
HanziInfo ║║╫╓╨┼╧ó [@Z] Provide information for character
MacroRec ╝╟┬╝├ⁿ┴ε [F11] Begin or end recording commands
MacroExec ╓┤╨╨╝╟┬╝ [F12] Execute recorded commands
SaveMacro ╝╟┬╝┤µ┼╠ [@F11] Save the current macro to a file
ReadMacro ╢┴╚í╝╟┬╝ [@F12] Read a macro file to macro buffer
RepeatCmd ╓╪╕┤├ⁿ┴ε [^F11] Repeat the current command
Print ┤≥╙í╩Σ│÷ [^P] Print the current file
Outcode ╩Σ│÷▒α┬δ [^F12] Produce an code file (.COD)
HzSaveFile ┤µHz╬─╝■ [#F2] Encode current file to zW format
HzDecode ╥δHz╬─╝■ [#F3] Decode a Hz file to GB format
HzEditFile ╢┴Hz╬─╝■ [#F4] Open a Hzfile for GBdisplay
PcxSaveFile ╩Σ│÷ PCX [#F5] Write the current file to PCX files
ZwSaveFile ┤µzW╬─╝■ [#F6] Encode current fileto zW format
ZwDecode ╥δzW╬─╝■ [#F7] Decode a zW file to GB format
SaveBig5 ┤µ┤≤╬σ┬δ [^X^B] Save current file to Big5 format
ReadBig5 ╢┴┤≤╬σ┬δ [^XB] Read a file in Big5 format
============== ======== ============= ====================================
=============================================================================
APPENDIX 2
LIST OF NJSTAR KEY NAMES
Note: This table contains all NJStar's assignable key names.
Please not that # = Shift+ , @ = Alt+ , and ^ = Ctrl+ .
Key names followed by * are only available on an enhanced keyboard.
=======================================================================
PART I: Function keys
F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11* F12*
#F1 #F2 #F3 #F4 #F5 #F6 #F7 #F8 #F9 #F10 #F11* #F12*
@F1 @F2 @F3 @F4 @F5 @F6 @F7 @F8 @F9 @F10 @F11* @F12*
^F1 ^F2 ^F3 ^F4 ^F5 ^F6 ^F7 ^F8 ^F9 ^F10 ^F11* ^F12*
-----------------------------------------------------------------------
PART II: Regular Character Keys
ESC BS ENTER TAB
#ESC #BS #ENTER #TAB
@ESC @BS @ENTER @TAB* @BackSlash
^BS ^ENTER ^TAB* ^BackSlash ^BREAK
@A @B @C @D @E @F @G @H @I @J @K @L @M
^A ^B ^C ^D ^E ^F ^G ^H ^I ^J ^K ^L ^M
@N @O @P @Q @R @S @T @U @V @W @X @Y @Z
^N ^O ^P ^Q ^R ^S ^T ^U ^V ^W ^X ^Y ^Z
@` @-* @+* @= [@ @] @' @; @/
^- ^] ^2 ^6
-----------------------------------------------------------------------
PART III: Keypad Keys
GREY/ GREY* GREY- GREY+ GreyEnter
#GREY/ #GREY* #GREY- #GREY+ #GreyEnter
@GREY/* @GREY* @GREY- @GREY+ @GreyEnter*
^GREY/* ^GREY** ^GREY-* ^GREY+* ^GreyEnter*
UP DOWN LEFT RIGHT Keypad5
#UP #DOWN #LEFT #RIGHT #Keypad5
@UP* @DOWN* @LEFT* @RIGHT*
^UP* ^DOWN* ^LEFT ^RIGHT ^Keypad5*
HOME END PGUP PGDN DEL INS
#HOME #END #PGUP #PGDN #DEL #INS
@HOME* @END @PGUP* @PGDN* @DEL* @INS*
^HOME ^END ^PGUP* ^PGDN ^DEL* ^INS*
-----------------------------------------------------------------------
PART IV: Meta Combination Keys
0 -> 9 A -> Z
! @ # $ % ^ & * ( ) - _ + =
[ ] \ : ; " ' , < . > ? / ESC
^A -> ^Z ^6 ^- ^BACKSLASH ^RBRACE
-----------------------------------------------------------------------
PART V: Mouse Buttons
M_LEFT - Click left button M_LL - Double click left button
M_RIGHT - Click right button M_RR - Double click right button
M_MID - Click middle button M_MM - Double click middle button
M_LR - Click both left and right buttons
=============================================================================
APPENDIX 3
SUMMARY OF NJSTAR LOCATION-SENSITIVE MOUSE FUNCTIONS
NOTE: This appendix presents a summary of NJStar's location-sensitive mouse
function. If the user points the mouse cursor at one of the locations
indicated below, and then clicks the left button once (or otherwise as
described), it will invoke certain functions.
To use a mouse with NJStar, you have to install the mouse driver program
prior to running NJStar. Please see the mouse manual for more information
about installing the mouse driver program.
Please look first at the sample screen below. The left side is the ruler for
Line numbers. Please notice that an EGA monitor has different line numbers
from that of a VGA monitor. The bottom line is the ruler for column numbers.
Letters (A..H) indicate different areas.
Line:
+------------------------------------------------------------------+
1 |------------------------------- A------------------------------- H|
2 | |
| |
| |
| |
| |
| B |
| |
| |
| |
| |
| |
| |
24/18 | |
+----+-----------+----------------------------------+-------+-------+
25/19 | C | D | E | F | G |
+----+-----------+----------------------------------+------+-------+
Column: 0 5 12 69 74 79
AREA DEFINITION OPERATION FUNCTIONS
==== ================== ================= ========================
A The top line M_LEFT Calling up the main menu
B From the 2nd line Press the left <ScrollDown>
to the line above button and drag
the bottom line down
Press the left <ScrollUp>
button and drag
up
Other operations User assigned functions
C Column 1-4 at the M_LEFT Toggle between <ASInput>
bottom line and <PYInput>
D Column 6-11 at M_LEFT <LianXiang> when not in
the bottom line ASCII input mode
E Column 13-68 at M_LEFT Select a Chinese char.
the bottom line to editing screen
M_LEFT <FileList> when no
Chinese characters to
be input
M_LEFT <GotoLine> when in
ASCII mode
F Column 69-73 at M_LEFT <MacroRec>
the bottom line
G Column 75-79 at M_LEFT <PureChinese>
the bottom line
H Column 79-80 at Screen saver
the top line
C-G The bottom line M_LR <Escape>
M_Middle <QuickHelp>
M_RIGHT <OpenFile>
==== ================== ================= ========================
=============================================================================
APPENDIX 4
TABLE OF CONTENTS OF NJSTAR CHINESE MANUAL
==========
─┐ ┬╝
==========
╡┌╥╗▓┐╖╓ (MANUAL1.GB)
╡╝╤╘ ....................................................................
╡┌╥╗╒┬ í╛─╧╝½╨╟í┐╡─├ⁿ┴ε╙δ╣ª─▄ ..........................................
1.1 ├ⁿ┴ε▓╦╡Ñ ..................................................
1.2 ╓╨╙ó╬─▓╦╡Ñ╤í╘± ...........................................
1.3 ╝≥├≈╠ß╩╛╞┴─╗ ..............................................
1.4 ┐╪╓╞╨╨ ....................................................
╡┌╢■╒┬ ╘─╢┴╓╨╬─╬─╝■ ....................................................
2.1 ╞⌠╢»í╛─╧╝½╨╟í┐ ............................................
2.2 ╢┴╚í╬─╝■ ..................................................
2.3 ╣Γ▒Ω╥╞╢» ..................................................
2.4 ╬─╝■╟Θ┐÷ ..................................................
2.5 ╞┴─╗▒ú╗ñ ..................................................
2.6 ═╦│÷í╛─╧╝½╨╟í┐ ............................................
╡┌╢■▓┐╖╓ (MANUAL2.GB)
╡┌╚²╒┬ ╗∙▒╛▒α╝¡╣ª─▄ ....................................................
3.1 ╞⌠╢»í╛─╧╝½╨╟í┐ ............................................
3.2 ▒α╝¡╡─╫╝▒╕ ................................................
3.3 ╬─▒╛╡─╩Σ╚δ ................................................
3.4 ╬─╝■┤≤╨í╡─╧▐╓╞ ............................................
3.5 ╬─▒╛╕┤╓╞╙δ╔╛│² ............................................
3.6 ╚½╛╓▓Θ╒╥╙δ╠µ╗╗ ............................................
3.7 ╬─╝■┤µ┼╠╙δ═╦│÷ ............................................
íííííííííí3.8 DOS ╜τ├µ ..................................................
╡┌╦─╒┬ ╬─▒╛┐Θ▓┘╫≈
4.1 ╜¿┴ó╬─▒╛┐Θ ................................................
4.2 ╬─▒╛┐Θ╡─┤ó┤µ╙δ╗╓╕┤ ........................................
4.3 ╬─▒╛┐Θ╡─╥╞╢»╙δ╕┤╓╞ ........................................
4.4 ╬─▒╛┐Θ╡─╔╛│²╙δ╗╓╕┤ ........................................
4.5 ╤░╒╥╬─▒╛┐Θ ................................................
4.6 ╬─▒╛┐Θ┤µ┼╠ ................................................
4.7 ╧√│²╬─▒╛┐Θ▒Ω╓╛ ............................................
╡┌╬σ╒┬ ╬─╝■╡─┤≥╙í
5.1 ┤≥╙í╕±╩╜├ⁿ┴ε ..............................................
5.2 ┤≥╙í╗·╡─╫╝▒╕ ..............................................
íííííííííí5.3 ┐¬╩╝┤≥╙í ..................................................
5.4 ┤≥╙í╩Σ│÷╬─╝■ ..............................................
5.5 ╝ñ╣Γ┤≥╙í╕¿╓·│╠╨≥ PRINTPS.EXE ..............................
╡┌╚²▓┐╖╓ (MANUAL3A.GB/MANUAL3B.GB)
╡┌┴∙╒┬ ║║╫╓╩Σ╚δ╖¿╓«╥╗ú║╞┤╥⌠╙δ┴¬╧δ ......................................
6.1 ╞┤╥⌠╩Σ╚δ ..................................................
6.2 ┴¬╧δ╩Σ╚δ ..................................................
6.3 ┴¬╧δ╫╓╡─╞┤╥⌠╩Σ╚δ ..........................................
6.4 ┴¬╧δ┤╩╫Θ╡─┴¼╨°╩Σ╚δ ........................................
6.5 ┴¬╧δ┤╩╡Σ╡─╣▄└φ ............................................
6.6 ┴¬╧δ┤╩╡Σ╕¿╓·│╠╨≥ LXGB2DIC.EXE .............................
6.7 ╙ó╬─╡Ñ┤╩╠µ┤·╞┤╥⌠╡─╩Σ╚δ ....................................
6.8 ╠╪╩Γ╫╓╖√╡─╞┤╥⌠╩Σ╚δ ........................................
╡┌╞▀╒┬ ║║╫╓╩Σ╚δ╖¿╓«╢■ú║┴¼╞┤╩Σ╚δ╖¿ ......................................
7.1 ┴¼╞┤╩Σ╚δ╖¿ ................................................
7.2 ┴¼╞┤╓╨╡─▒α╝¡╝╝╟╔ ..........................................
7.3 ╙├╗º╦⌡╨┤┤╩╡Σ ..............................................
7.4 ┴¼╞┤╫┤╠¼╧┬╡─ ASCII ╫╓╖√╩Σ╚δ ...............................
╡┌░╦╒┬ ║║╫╓╩Σ╚δ╖¿╓«╚²ú║╞Σ╦ⁿ╩Σ╚δ╖¿ ......................................
8.1 ▓┐╩╫╝∞╫╓ ..................................................
8.2 ╠╪╩Γ╖√║┼╡─╩Σ╚δ ............................................
8.3 └√╙├║║╙ó┤╩╡Σ╡─┤╩╫Θ╩Σ╚δ.....................................
8.4 ╣·▒Ω┬δú»╟°╬╗┬δ╩Σ╚δ╖¿ ......................................
8.5 ╫ó╥⌠╩Σ╚δ╖¿ ................................................
íííííííííí8.6 ╙ó╬─╩Σ╚δ╖¿ ................................................
8.7 ╞Σ╦ⁿ╩Σ╚δ╖╜╖¿ ..............................................
╡┌╛┼╒┬ ║║╫╓╩Σ╚δ╖¿╓«╦─ú║╩Σ╚δ╖¿╡─╤º╧░╙δ╓╞╫≈ ..............................
9.1 ║║╫╓╨┼╧ó╡─╧╘╩╛ ............................................
9.2 ║║╙ó╢╘╒╒┤╩╡Σ ..............................................
9.3 ║║╫╓▒α┬δ╡─╩Σ│÷ ............................................
9.4 ╙├╗º┤╩╫Θ╩Σ╚δ╖¿ ............................................
íííííííííí9.5 ╞Σ╦ⁿ╩Σ╚δ╖¿╡─▒α╓╞╙δ╝╙╣ñ--INPUTDIC.EXE ......................
╡┌╦─▓┐╖╓ (MANUAL4.GB)
╡┌╩«╒┬ ╢α╬─╝■▒α╝¡╩▒╡─╬─╝■╣▄└φ ..........................................
10.1 ╞⌠╢»í╛─╧╝½╨╟í┐ ............................................
10.2 ╬─╝■╗╖ ....................................................
10.3 ╬─╝■╝Σ╡─╜╗╗╗ ..............................................
14.4 ┤µ┼╠╙δ═╦│÷ ................................................
╡┌╩«╥╗╒┬ ├ⁿ┴ε╫Θ║╧ .......................................................
11.1 ├ⁿ┴ε╫Θ║╧╡─╝╟┬╝╙δ╘╦╨╨ ......................................
11.2 ├ⁿ┴ε╫Θ║╧╡─┤µ┼╠╙δ╢┴╚í ......................................
11.3 ╧╡═│╞⌠╢»╩▒╩╣╙├├ⁿ┴ε╫Θ║╧╡─╦╡├≈▓╬╩² ..........................
11.4 ├ⁿ┴ε╫Θ║╧╡─▒α╨┤ ............................................
11.5 ├ⁿ┴ε╫Θ║╧╡─░▓╫░ ............................................
╡┌╩«╢■╒┬ ╬─╝■╕±╩╜╫¬╗╗ ...................................................
12.1 ╩Σ│÷ PCX ╬─╝■ .............................................
12.2 Hz ╙δ zW ╕±╩╜╬─╝■╡─╫¬╗╗ ...................................
13.3 ┤≤╬σ┬δ╕±╩╜╬─╝■╡─╫¬╗╗ ......................................
╡┌╩«╚²╒┬ ╙├╗º╘∞╫╓ .......................................................
13.1 ╙├╗º╘∞╫╓╕¿╓·│╠╨≥ CCFONT ╙δ CCPRINT ........................
íííííí íí13.2 ╫╓┐Γ▒α╝¡╕¿╓·│╠╨≥ NJ24.EXE .................................
13.3 ╙├╗º╫╓╡─╩Σ╚δ ..............................................
╡┌╬σ▓┐╖╓ (MANUAL5.GB)
╡┌╩«╦─╒┬ │╠╨≥░▓╫░ .......................................................
14.1 ╧╡═│╥¬╟≤ ..................................................
14.2 ░▓╫░╣²│╠ ..................................................
14.3 ╗╖╛│╔Φ╓├ ..................................................
╡┌╩«╬σ╒┬ │╠╨≥╡≈╜┌ .......................................................
íííííííí 15.1 í╛─╧╝½╨╟í┐╘╦╨╨╩▒╡─╡≈╜┌ ....................................
15.2 ╡≈╜┌╕¿╓·│╠╨≥ NJCONFIG.EXE .................................
15.3 ╞┴─╗╤╒╔½╔Φ╓├ ..............................................
15.4 ╗∙▒╛▓╬╩²╔Φ╓├ ..............................................
15.5 ═╝╧±╙δ╝ⁿ┼╠╙▓╝■╔Φ╓├ ........................................
15.6 ╝≥├≈╠ß╩╛╞┴─╗╔Φ╓├ ..........................................
15.7 ╝ⁿ╬╗╢¿╥σ╔Φ╓├ ..............................................
15.8 ┤≥╙í╗·╟²╢»╬─╝■╔Φ╓├ ........................................
15.9 ┤≥╙í╗·▓╬╩²╔Φ╓├ ............................................
╡┌┴∙▓┐╖╓ (MANUAL6.GB)
╕╜┬╝╥╗ í╛─╧╝½╨╟í┐┐╔▒α╣ª─▄╥╗└└▒φ ........................................
╕╜┬╝╢■ í╛─╧╝½╨╟í┐┐╔▒α╝ⁿ╬╗╥╗└└▒φ ........................................
╕╜┬╝╚² í╛─╧╝½╨╟í┐├ⁿ┴ε╫Θ║╧╣ª─▄╥╗└└▒φ ....................................
╕╜┬╝╦─ í╛─╧╝½╨╟í┐╞⌠╢»╡─╦╡├≈▓╬╩²╙δ╬─╝■╤í╘± ..............................
╕╜┬╝╬σ í╛─╧╝½╨╟í┐│⌡╩╝╝ⁿ╬╗╢¿╥σ ..........................................
╕╜┬╝┴∙ ╣·╙∩╫ó╥⌠╖√║┼íó═■╡╘╞┤╥⌠íó╥«┬│╞┤╥⌠╙δ║║╙∩╞┤╥⌠╥⌠╜┌╢╘╒╒▒φ ............
╕╜┬╝╞▀ ▒╛╩╓▓ß│ú╙├╩⌡╙∩║║╙ó╢╘╒╒▒φ ........................................
--------------------------< END of NJSTAR3.DOC >-------------------------